red admiral – English–Türkçe translations

🇬🇧 en tr 🇹🇷

red admiral noun

  • butterfly
vanessa atalanta
Wiktionary Links